package unit04.day01;

import java.io.File;
import java.io.IOException;
import java.io.RandomAccessFile;

/**
 * java.io.RandomAccessFile
 * 用来读写文件数据
 * RAF是基于指针进行读写的，即RAF总是在指针指向的位置读写字节，并且读写后指针会自动向后移动
 * RAF即可以读取文件数据也可以项文件中写入数据
 * @author cola
 *
 */
public class RandomAccessFileDemo1 {

	public static void main(String[] args) throws IOException{
		/*
		 * RandomAccessFile(String path,String mode)
		 * RandomAccessFile(File file,String mode)
		 * 第一个参数：有该文件则打开，没有就创建再打开。不能再路径中加目录，不会创建目录
		 * 第二个参数为模式：r只读   rw 读写
		 * */
		RandomAccessFile raf = new RandomAccessFile("raf.dat","rw");
		raf.write(256);
		raf.close();
	}

}
